<?php
load::model('empresa');

class EmpresaController extends AppController {
    public function before_filter() {
        if ( !Auth::is_valid()){
            Router::redirect('usuario/login/');
        }else{
            $this->tipoMenu="empresa";
        }
    }
    
    public function index(){
        
    }
    public function agregar(){
        if(Input::hasPost('empresa')){
           
            $empresa = new Empresa(Input::post('empresa'));
            
             if(!$empresa->save()){
                Flash::error('Error al agregar empresa');
                
                $this->empresa = $this->post('empresa');
              
            }else{
                Flash::success('Empresa agregada satisfactoriamente');
            }
        }
    }
    public function listar(){
        $emp = new Empresa();
        $this->empresa =   $emp->find("order: nombre","conditions: estado=1");    
    }
    public function eliminar($id){
       $empresa = new Empresa();
       $empresa = $empresa->find($id);
       $empresa->estado = "0";
            
       if ($empresa->update()) {
            Flash::valid('Operación exitosa');
       }else{
           Flash::error('Falló Operación'); 
       }
        return Router::redirect('empresa/listar');
    }
    
    public function editar(){
        
    }
    
    public function verPDF(){
        View::response('view');
        $this->texto = 'Hola Mundo';
    }
    
    public function verXLS(){
        
    }
}
?>
